.topFixed{
	width: 100%;
	height: 80rpx;
	background-color: #7CE0D5;
	position: fixed;
	top: 0;
}
.header{
	width: 100%;
	height: 250rpx;
	background-color: #7CE0D5;
	.headerTop{
		height: 80rpx;
		display:flex;
		align-items: center;
		justify-content: center;
		>image{
			width: 250rpx;
			height: 80rpx;
		}
	}
	.userInfoBox{
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 670rpx;
		margin: 0 auto;
		color: #fff;
		font-size: 32rpx;
		font-weight: bold;
		.infoBoxLeft{
			display: flex;
			align-items: center;
			>text{
				margin-left: 10rpx;
			}
		}
	}
}
.poster{
	width: 670rpx;
	border-radius: 20rpx;
	height: 140rpx;
	margin: 40rpx auto;
	font-size: 26rpx;
	position: relative;
	>image{
		width: 670rpx;
		height: 140rpx;
	}
	>text{
		position: absolute;
		bottom: 30rpx;
		right: 20rpx;
		color: #7CE0D5;
		font-weight: bold;
	}
}
.serviceBox{
	width: 670rpx;
	border-radius: 10rpx;
	background-color: #fff;
	padding: 28rpx;
	box-sizing: border-box;
	margin: 0 auto;
	color: #333;
	
	>p:nth-child(1){
		font-size: 28rpx;
		font-weight: bold;
		margin-bottom: 30rpx;
	}
	.itemBox{
		width: 500rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
		margin: 0 auto;
		font-size: 24rpx;
		.item{
			display: flex;
			flex-direction: column;
			align-items: center;
			width: 50%;
			margin-bottom: 40rpx;
			>image{
				width: 80rpx;
				height: 80rpx;
				margin-bottom: 8rpx;
			}
		}
	}
}